supporting cells - Français Anglais Dictionnaire